//
//  CheckersHumanPlayer.h
//  CheckersGame
//
//  Created by Guest User on 11-12-14.
//  Copyright (c) 2011 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "CheckersPlayer.h"

@interface CheckersHumanPlayer : NSObject <CheckersPlayer> {
    NSString* playerName;
    BOOL waitingForMove;
    CheckersMove move;
    BOOL isPaused;
}

@property(retain, strong) NSString* playerName;


-(BOOL) decideMove : (CheckersMove*) move Board:  (CheckersBoard*) board;
-(BOOL) needsPieceInteraction;
-(void) setPaused : (BOOL) paused;
-(void) invalidateNextMove;

-(void) overrideNextMove : (CheckersMove*) move;
@end
